.lt_main{
  margin-left:10px;
}

.lt_total{
  height: 30px;
  line-height: 30px;
  background-color: #eee;
  position: absolute;
  bottom:55px;
  left:0;
  width: 100%;
  padding:0 0 0 10px;
  border-top:1px solid #ccc;
  font-size: 12px;
  z-index:999;
  .left{
    color:red;
  }
  a{
    color: #fff;
    background-color: red;
    padding:0 10px;
  }
}
.mui-table-cell{
  position: relative;
  display: block;
  margin-right:10px;
  input[type="checkbox"]{
    position: absolute;
    bottom:5px;
    left:0;
  }
    .left{
      width: 60px;
      float:left;
      margin-right:15px;
      img{
       display:block;
       width: 100%;
      }
    }
    .right{
      overflow: hidden;
      .proName{
        height: 42px;
        color: black;
      }
      span{
        font-size: 14px;
        &.price{
          color:red;
        }
        &.oldPrice{
          text-decoration:line-through;
        }
      }
      .num{
        float:right;
      }
      .size{
        font-size: 14px;
        color: #666;
      }
    }
 
}
.lt_size{
  span{
    line-height: 30px;
    border:1px solid #ccc;
    background-color: #f5f5f5;
    font-size:10px;
    padding:5px;
    &.now{
      background-color: #069;
    }
  }
}
.lt_num{
  span{
    color:#666;
    font-size:10px;
  }
}

.mui-popup-text{
  text-align: left;
}
  
